so shocking to cause screams - Spanisch Englisch Wörterbuch